var bool = true;



layui.use('table', function () {
        var table = layui.table;
        table.render({
            elem: '#addGoods'
                , cols: [[ //标题栏
                    {type:'checkbox'}
                    ,{field: 'id', title: 'ID', width: 80, sort: true}
                    , {field: 'name', title: '用户名', width: 120}
                    , {field: 'brand', title: '商品品牌', minWidth: 150}
                    , {field: 'goodInfo', title: '商品信息', minWidth: 160}
                    , {field: 'num',  edit: 'text' ,title: '数量', width: 80}
                ]],
            height: 300,
            url: '/goods/goods/addList?limit=10&offset=0',
            parseData: function(res){ //res 即为原始返回的数据
            return {
                "code": '0', //解析接口状态
                "msg": res.message, //解析提示文本
                "count": res.total, //解析数据长度
                "num":res.num,
                "data": res.rows,//解析数据列表
            };

        }
        });

        var $ = layui.$, active = {

            // ,getCheckLength: function(){ //获取选中数目
            //     var checkStatus = table.checkStatus('addGoods')
            //         ,data = checkStatus.data;
            //     layer.msg('选中了：'+ data.length + ' 个');
            // }
            isAll: function(){ //验证是否全选
                var checkStatus = table.checkStatus('addGoods');
                layer.msg(checkStatus.isAll ? '全选': '未全选')
            }
        };


        $('.demoTable .layui-btn').on('click', function(){
            var type = $(this).data('type');
            active[type] ? active[type].call(this) : '';
        });

    });

var vm = new Vue({
    el: "#app",
    data: {
        goodsInfo:'',
        num: 10,
        imgUrl:"https://cn.vuejs.org/images/logo.png"
    },
    methods: {
        add: function () {
            console.log("add被调用了");
            console.log(this.goodsInfo);
            alert(this.goodsInfo)
        },

        getCheckLength: function(){ //获取选中数目
            var checkStatus = layui.table.checkStatus('addGoods')
                ,data = checkStatus.data;
            layer.msg('选中了：'+ data.length + ' 个');
        },

        getCheckData: function(){ //获取选中数据
            var checkStatus = layui.table.checkStatus('addGoods')
                ,data = checkStatus.data;
          //  this.goodsInfo=JSON.stringify(data);
            // $('#transmit').on('click', function(){
            //     parent.$('#parentIframe').text('我被改变了');
            //     parent.layer.tips('Look here', '#parentIframe', {time: 5000});
            //     parent.layer.close(index);
            // });
           // parent.$("#goodsInfo").table.data(JSON.stringify(data));
            parent.$('#aaa').text(JSON.stringify(data));
            parent.layer.tips('Look here', '#aaa', {time: 5000});
            parent.layer.config.good=JSON.stringify(data)
           // window.parent.location.reload();
            var index = parent.layer.getFrameIndex(window.name);
            parent.layer.close(index);
            bool=false;
        }
    },

});

$(function() {
    if (bool) {
        console.log("bool "+bool);
    } else {
        console.log("bool "+bool);
        table.render({
            elem: '#goodsInfos'
            , cols: [[ //标题栏
                {type: 'checkbox'}
                , {field: 'id', title: 'ID', width: 80, sort: true}
                , {field: 'name', title: '用户名', width: 120}
                , {field: 'brand', title: '商品品牌', minWidth: 150}
                , {field: 'goodInfo', title: '商品信息', minWidth: 160}
                , {field: 'num', edit: 'text', title: '数量', width: 80}
            ]],
            data: '',
        });
    }
});
